home *** CD-ROM | disk | FTP | other *** search
/ MacFormat 1995 March / macformat-022.iso / Shareware City / Developers / info / 00info-abstracts.txt next >
Encoding:
Text File  |  1994-11-23  |  48.6 KB  |  1,212 lines  |  [TEXT/unix]

  1. Abstracts from files in info-mac/dev/info as of Sun 6 Nov 1994
  2.  
  3.  
  4. #### BINHEX     ad-programmer-package.hqx   ****
  5.  
  6. From: pope@imv.aau.dk (Povl H. Pedersen)
  7. Subject: After Dark programmer's docs
  8. Date: Wed, 8 Dec 1993 12:41:13 -0600
  9.  
  10.  
  11.  
  12. --========================_13931840==_
  13. Content-Type: text/plain; charset="us-ascii"
  14.  
  15. Here are the After Dark programmers documentation as downloaded from AOL.
  16. It is posted with permission from Berkeley Systems, and they encourage
  17. widest possible spread, as new modules sells more copies of AD.
  18.  
  19.  
  20. Povl H. Pedersen  -  Macintosh Consultant and Programmer
  21. pope@imv.aau.dk (preferred)  /  povlphp@uts.uni-c.dk
  22.  
  23.  
  24.  
  25.  
  26.  
  27. --========================_13931840==_
  28. Content-Type: application/mac-binhex40; name="AD_Programmer_package.cpt"
  29. Content-Disposition: attachment; filename="AD_Programmer_package.cpt"
  30.  
  31.  
  32. #### BINHEX     apprentice-cdrom-index.hqx   ****
  33.  
  34. From: celestin@olympus.net (Paul Celestin)
  35. Subject: Apprentice CD-ROM Info
  36. Date: Fri, 27 May 94 23:20:30 -0700
  37.  
  38.  
  39.  
  40. --========================_6808856==_
  41. Content-Type: text/plain; charset="us-ascii"
  42.  
  43. This is an index of the contents of the Apprentice CD-ROM from Celestin
  44. Company, a compilation of source code and utilities for Mac programmers.
  45. The index is a text file which can be viewed using any text editor or word
  46. processor. A press release regarding the product is also included.
  47.  
  48.  
  49.  
  50. --========================_6808856==_
  51. Content-Type: application/mac-binhex40; name="Apprentice_Info.sit"
  52. Content-Disposition: attachment; filename="Apprentice_Info.sit"
  53.  
  54.  
  55. #### TEXT       beginning-mac-programming.txt   ****
  56.  
  57. Date: Thu, 04 Jan 90 08:56:05 EST
  58. From: KESLER%OUACCVMA.BITNET@cornellc.cit.cornell.edu
  59. Subject: SUMMARY: Intro Material for Mac Resources & Programming
  60.  
  61. Date: 4 January 1990, 08:43:49 EST
  62. >From: KESLER   at OUACCVMA
  63. To:   INFO-MAC at SUMEX-AIM.STANFORD.EDU
  64.  
  65. Dear Moderators,
  66.  
  67. I'm not sure whether I should have sent this as mail or not, but here goes.
  68. The following article is an edited collection of information that I
  69. received in answer to my request for details regarding some beginning level
  70. info on Macintosh Resources and Programming.  At the end of the summary
  71. is a *reading list*, of sorts, for those who want to delve deeper.
  72. I received a number of requests for this summary so I believe there may be
  73. many more out there who could use the info.  I suggest, because of its
  74. length, that you put it in the archives somewhere instead of inserting it
  75. into an issue of the digest.  The article is just in standard ASCII.
  76.  
  77.  
  78. #### TEXT       binhex-40-specs.txt   ****
  79.  
  80. Date: Tue, 13 Aug 91 09:18:07 WST 
  81. From: Peter N Lewis <peter@cujo.curtin.edu.au>
  82. Subject: info-mac/tech/binhex-definition.txt 
  83.  
  84. Hi All,
  85.    This is a definition of the BinHex 4.0 standard as I see it.  When I
  86. first tried to write DeHQX, I had to post several questions to the net
  87. to get a full definition of this standard.  Hopefully this file will
  88. make it easier for anyone who wants to add BinHex compatability to there
  89. application.
  90.  
  91. Have fun,
  92.    Peter <Lewis_P@cc.curtin.edu.au>
  93.  
  94. __________________________________________________________________________
  95. BinHex 4.0 Definition by Peter N Lewis, Aug 1991.
  96.  
  97.     For a long time BinHex 4.0 has been the standard for ASCII encoding of
  98. Macintosh files.  To my knowledge, there has never been a full definition
  99. of this format.  Info-Mac had an informal definition of the format, but
  100.  
  101. #### TEXT       compactor-file-format.txt   ****
  102.  
  103. Date: Sun, 14 Apr 91 12:45:25 EDT
  104. From: Johnny Lee <jlee@watnow.waterloo.edu>
  105. Subject: Compactor file format...
  106.  
  107.  
  108. A few people keep posting questions on this.
  109. By examining the files Compact Pro produces
  110. I was able to discern the file format which corresponds very
  111. well to the file format which Compactor's authour send out to
  112. developers.
  113.  
  114. I thought you might want the file containing the file format.
  115. It contains the file format description as given by Compactor's
  116. authour and by me. It doessn't contain info on how to extract
  117. files from Compact Pro archives.
  118. If you decide not to, that's fine with me.
  119.  
  120. Sorry about the first desciption (from Compact Pro's authour).
  121.  
  122. Johnny
  123.  
  124. #### TEXT       csm-programmer-faq.txt   ****
  125.  
  126.  
  127.                      +---------------------------------+
  128.                      | Frequently Asked Questions List |
  129.                      |   for Comp.Sys.Mac.Programmer   |
  130.                      |         August 3, 1992          |
  131.                      |            PART  ONE            |
  132.                      +---------------------------------+
  133.  
  134.  
  135. This FAQ list is automatically posted once a week to comp.sys.mac.programmer.
  136. It is also available via anonymous ftp from ftp.cs.uoregon.edu [128.223.8.8]
  137. (user name 'anonymous', your internet address as password) in the files
  138. /pub/mac/csmp-faq-1 and /pub/mac/csmp-faq-2.
  139.  
  140. This FAQ list is maintained by Michael A. Kelly.  He can be reached at the
  141. following addresses:                                                         
  142.   
  143.    Internet:  mkelly@cs.uoregon.edu
  144.    SnailMail: Computer Science Dept.
  145.               University of Oregon
  146.  
  147. #### BINHEX     data-translation-stack.hqx   ****
  148.  
  149. Date: Fri, 11 Nov 2039 03:18:19 -0500 
  150. From: markf@ccs.QueensU.CA
  151. Subject: HC Information on File Exchange 
  152.  
  153. Here are two HyperCard V1.25 format stacks, but run fine under HyperCard
  154. V2.x. 
  155.  
  156. 1) Data Transfer Info.:
  157.  - is a stack which start to address the issues involved in exchanging data
  158. from IBMpc to/from Macintosh and file translation.
  159.  - It has informatin on Word Processors, SpreadSheet, Graphics and database
  160. file formats and list some problems and solution to translation between
  161. file formats.
  162.  - it has a section on MS-DOS file extensions and what they mean.
  163.  - it has soem screen clips from Claris XTND (MacWrite II), AFE, MacLink
  164. Plus, MicroSoft Windows Paint program.
  165.  - it list from free unix bitmap graphics translation packages
  166.  - it list a shareware IBMpc bitmap translation package
  167.  
  168. ----------------------------------------------------------------------------
  169. 2) Program Import/Exports:
  170.  
  171. It contains cards listing applications and formats they can import or
  172. export directly.  Where separte translation utilities are available they
  173. are listed on separate cards with refereces to them.
  174.  
  175. Each card has four text fields: 
  176. "title" - Product name, Version, & Operating System.
  177. "Import" - Import formats
  178. "Export" - Export formats
  179. "Problems" - Known problems, limitations, references & other information.
  180.  
  181. Permission is granted to use these stack for electronic presentations in
  182. the educational community free of charge, as long as credit information is
  183. left unchanged and is displayed.  
  184.  
  185. Printed copies must include following information:
  186.  
  187. By Mark Fleming
  188. Copyright 1992, All Rights Reserved
  189. 521 Albert Street, Kingston, Ont.
  190. Canada, K7K 4M5
  191.  
  192. Phone: (613) 545-239  Fax: (613) 545-6798
  193.  
  194. Email: FLEMINGM@qucdn.queensu.ca
  195.  
  196. The information is "as is", since I have collected the information from may
  197. sources.  If you find errors, omissions, or addition, please send the
  198. information to me to be included. 
  199.  
  200. All trademarks are the property of their respective holders.
  201.  
  202. NOTE: Text of changes as a note or the "New hypercard cards" are find with
  203. me, 
  204.       [graphics to be added B&W only please, PICT or MacPaint format!] 
  205. Cheers, Mark
  206.  
  207. <<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>
  208. Macintosh Support, Computing & Communications Services
  209. Queen's University at Kingston, Ontario Canada, K7L 3N6
  210. Phone: (613) 545-2039,   Fax: (613) 545-6798
  211.  
  212. E-mail: FLEMINGM@QUCDN.QueensU.ca  AppleLink: CDA0448
  213.  
  214.  
  215. #### BINHEX     dylan-faq-94-07-29.hqx   ****
  216.  
  217.  
  218. #### TEXT       dylan-manual-ps.txt   ****
  219.  
  220. %!PS-Adobe-2.0
  221. %%Title: Untitled6
  222. %%Creator: PrintMonitor
  223. %%CreationDate: Friday, June 3, 1994
  224. %%Pages: (atend)
  225. %%BoundingBox: ? ? ? ?
  226. %%PageBoundingBox: 30 31 582 761
  227. %%For: Orca
  228. %%DocumentProcSets: "(AppleDict md)" 71 0
  229. %% © Copyright Apple Computer, Inc. 1989-92 All Rights Reserved.
  230. %%EndComments
  231. %%BeginProcSet: "(AppleDict md)" 71 0
  232. userdict/LW{save statusdict/product get(LaserWriter)anchorsearch
  233. exch pop{dup length 0 eq{pop 1}{( Plus)eq{2}{3}ifelse}ifelse}{0}ifelse exch restore}bind put
  234. userdict/patchOK known not{save LW dup 1 ne exch 2 ne and false<1861AEDAE118A9F95F1629C0137F8FE656811DD93DFBEA65E947502E78BA12284B8A58EF0A3
  235. 2E272778DAA2ABEC72A84102D591E11D96BA61F57877B895A752D9BEAAC3DFD7D3220E2BDE7C036467464E0E836748F1DE7AB6216866F130CE7CFCEC8CE050B870C11881EE3E9D70919>{eexec}stopped{dup type/stringtype eq{pop}if}if and exch restore userdict/patchOK 3 -1 roll put} if
  236. userdict/downloadOK known not{userdict/downloadOK{ vmstatus exch sub exch pop 120000 gt patchOK and}bind put}if
  237. userdict/type42known known not{userdict/type42known systemdict/resourcestatus known{42/FontType resourcestatus{pop pop true}{false}ifelse }{false}ifelse put}if
  238. type42known not downloadOK and {userdict begin /*charpath /charpath load def/charpathflag false def/charpath{userdict/charpathflag true put userdict/*charpath get exec userdict/charpathflag false put}bind def end}if
  239. userdict/checkload known not{userdict/checkload{{pop exec} {save 3 dict begin/mystring 6050 string def
  240.  
  241. #### TEXT       dylan-manual-readme.txt   ****
  242.  
  243. This directory (cambridge.apple.com:/pub/dylan/dylan-manual/) contains
  244. the June 1994 interim Dylan language reference.
  245.  
  246. This document uses the Palatino and Courier fonts.
  247.  
  248. The same document is available in several different formats:
  249.  
  250. ps    - Adobe Postscript
  251.  
  252. rtf   - Rich Text Format. This is a plain ascii file, containing
  253.         formatting command. Many word processors can import this
  254.         file format, including MacWrite, MicrosoftWord, Word Perfect,
  255.         and others.
  256.  
  257. postcard.hqx - This is a self-displaying document created with
  258.         Print2Pict and the Postcard extension. To view on a Macintosh,
  259.         simply double-click. Print2Pict is written by 
  260.           Baudouin RAOULT, 17 Home Farm Close
  261.           RG2 7TD Reading Berkshire, England.
  262.           email: mab@ecmwf.co.uk
  263.  
  264. #### TEXT       dylan-manual-rtf.txt   ****
  265.  
  266. {\rtf1\mac\deff2 {\fonttbl{\f0\fswiss Chicago;}{\f2\froman New York;}{\f3\fswiss Geneva;}{\f4\fmodern Monaco;}{\f13\fnil Zapf Dingbats;}{\f16\fnil Palatino;}{\f20\froman Times;}{\f21\fswiss Helvetica;}{\f22\fmodern Courier;}{\f23\ftech Symbol;}
  267. {\f1948\fnil Lithos-Bold;}{\f2285\fnil Lithos-Light;}{\f2651\fnil Lithos-Black;}{\f2847\fnil Lithos-ExtraLight;}{\f3015\fnil Lithos-Regular;}{\f5862\fnil Bellevue;}{\f12899\fnil AppleGaramond LtIt;}{\f12900\fnil AppleGaramond BkIt;}
  268. {\f12901\fnil AppleGaramond BdIt;}{\f12902\fnil AppleGaramond Lt;}{\f12903\fnil AppleGaramond Bk;}{\f12904\fnil AppleGaramond Bd;}{\f13101\fnil Tekton Oblique;}{\f13102\fnil Tekton;}{\f14590\fnil BlkI New Aster BlackItalic;}
  269. {\f14591\fnil Blk New Aster Black;}{\f14592\fnil SBI New Aster SemiBoldItalic;}{\f14593\fnil SB New Aster SemiBold;}{\f14594\fnil BI New Aster BoldItalic;}{\f14595\fnil B New Aster Bold;}{\f14596\fnil I New Aster Italic;}{\f14597\fnil New Aster;}
  270. {\f14819\fnil BI LucidaSans BoldItalic;}{\f14820\fnil B LucidaSans Bold;}{\f14821\fnil I LucidaSans Italic;}{\f14822\fnil LucidaSans Roman;}{\f14887\fnil BI Lucida BoldItalic;}{\f14888\fnil B Lucida Bold;}{\f14889\fnil I Lucida Italic;}
  271. {\f14890\fnil Lucida;}{\f14917\fnil BI Letter Gothic BoldSlanted;}{\f14918\fnil B Letter Gothic Bold;}{\f14919\fnil I Letter Gothic Slanted;}{\f14920\fnil Letter Gothic;}}{\colortbl\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;
  272. \red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;}{\stylesheet{\s224\li480\ri480 \b\v\f16\fs20 \sbasedon0\snext0 PostScript;}{\s231\li1440\ri720\keep\tqr\tldot\tx8640 \f16 
  273. \sbasedon232\snext0 toc 3;}{\s232\li960\ri480\tqr\tldot\tx8640 \f16 \sbasedon233\snext0 toc 2;}{\s233\li480\ri480\tqr\tldot\tx8640 \b\f16 \sbasedon0\snext0 toc 1;}{\s235\li1800\ri480 \f16 \sbasedon0\snext0 index 6;}{\s236\li1440\ri480 \f16 
  274. \sbasedon0\snext0 index 5;}{\s237\li1080\ri480 \f16 \sbasedon0\snext0 index 4;}{\s238\li720\ri480 \f16 \sbasedon0\snext0 index 3;}{\s239\li960 \f16 \sbasedon0\snext0 index 2;}{\s240\li480 \f16 \sbasedon0\snext0 index 1;}{\s242\li480\ri480 \f16 
  275. \sbasedon0\snext0 page number;}{\s243\li440\ri460\brdrt\brdrs \tqc\tx3600\tqr\tx8900 \i\f16 \sbasedon0\snext243 footer;}{\s244\ri480\brdrb\brdrs \tqr\tx8900 \i\f16\fs20 \sbasedon0\snext244 header;}{\s245\li480\ri480 \f16\fs20\up6 \sbasedon0\snext0 
  276. footnote reference;}{\s246\li480\ri480 \f16\fs20 \sbasedon0\snext246 footnote text;}{\s249\sb240\keep \i\f16\fs20 \sbasedon0\snext0 heading 7;}{\s250\sb240\keep \b\f16 \sbasedon251\snext0 heading 6;}{\s251\sb240\keep \b\f16 \sbasedon0\snext0 heading 5;}{
  277. \s252\li475\ri480\keepn \b\f16 \sbasedon253\snext0 heading 4,heading 4 (1 top page),H3;}{\s253\li475\ri480\sb120\sa120\keepn\brdrt\brdrs \b\f16\fs28 \sbasedon7\snext0 heading 3,H2;}{\s254\li480\ri480\sb240\sa240\keepn\brdrt\brdrs \b\f16\fs36 
  278. \sbasedon3\snext0 heading 2,H1;}{\s255\li475\ri475\sb80\sa360\keepn\pagebb\brdrt\brdrs \b\f16\fs48 \sbasedon1\snext0 heading 1;}{\li480\ri480 \f16 \sbasedon222\snext0 Normal;}{\s1\li480\ri475\sb80\sa360\keepn\pagebb\brdrt\brdrs \b\f16\fs48 
  279. \sbasedon2\snext2 sec1;}{\s2\li480\ri480\sa120 \f16 \sbasedon0\snext2 body;}{\s3\li480\ri480\sb240\sa240\keepn\brdrt\brdrs \b\f16\fs36 \sbasedon1\snext2 sec2;}{\s4\li480\ri480\tx2640 \f16 \sbasedon13\snext4 list 2;}{
  280. \s5\li960\ri480\sb120\keepn\tx2880\tx4800\tx6720 \f22\fs20 \sbasedon2\snext6 example 1;}{\s6\li960\ri480\keepn\tx2880\tx4800\tx6720 \f22\fs20 \sbasedon5\snext6 example 2;}{\s7\li480\ri480\sb120\sa120\keepn\brdrt\brdrs \b\f16\fs28 \sbasedon3\snext2 sec3;}{
  281. \s8\li960\ri480\sa320\tx2880\tx4800\tx6720 \f22\fs20 \sbasedon6\snext6 example 3;}{\s9\fi-480\li480\ri480\sb240\sa120\keepn\tx480\tqr\tx9360 \f16 \sbasedon2\snext10 def1;}{\s10\li480\ri480\sa120\keepn\tqr\tx8640\tqr\tx9360 \f16 \sbasedon9\snext11 def2;}{
  282. \s11\li480\ri480\sa120\tqr\tx8640\tqr\tx9360 \f16 \sbasedon10\snext11 def3;}{\s12\li480\ri480\sa240\tx2640 \f16 \sbasedon4\snext12 list 3;}{\s13\li480\ri480\sb120\tx2640 \f16 \sbasedon2\snext13 list 1;}{\s14\fi-2160\li2640\ri480\sb120\sa120\tx2640 \f16 
  283. \sbasedon2\snext14 table 1;}{\s15\fi-2160\li2640\ri480\sa160\tx2640 \f16 \sbasedon14\snext15 table 2;}{\s16\fi-2160\li2640\ri480\sa240\tx2640 \f16 \sbasedon15\snext16 table 3;}{\s17\li480\ri480\sa120\tx2640 \f16 \sbasedon2\snext17 body tight;}{
  284. \s18\fi-360\li1440\ri480\sa160 \f16 \sbasedon0\snext18 list13;}{\s19\fi-480\li480\ri480\sa120\keepn\tx480\tqr\tx9360 \f16 \sbasedon9\snext19 def1-alt;}{\s20\fi-1800\li2880\ri480\sa160 \f16 \sbasedon15\snext20 table 2a;}{\s21\fi-360\li840\ri480\sa160 \f16 
  285. \sbasedon2\snext21 bulleted list;}{\s22\li960\ri480\sb120\sa240\keepn\tx2880\tx4800\tx6720 \f22\fs20 \sbasedon5\snext22 example13;}{\s23\fi-2160\li2640\ri480\sa240\keep\tx2640 \f16 \sbasedon14\snext23 table13;}{\s24\fi-2160\li4860\ri480\sa160\tx4860 \f16 
  286.  
  287. #### BINHEX     dylan-wwdc94-brochure.hqx   ****
  288.  
  289.  
  290. #### TEXT       fortran-compilers.txt   ****
  291.  
  292. Date: Thu, 5 Nov 92 14:55 WET 
  293. From: "Alun J. Carr" <AJCARR%ccvax.ucd.ie@Forsythe.Stanford.EDU>
  294. Subject: [*] FORTRAN compiler report 
  295.  
  296. Here is the collection of responses I received in response to my
  297. query about the 'best' (most VAX-compatible, fastest) FORTRAN
  298. compiler for the Mac. It looks like the Language Systems
  299. compiler is the most often recommended.
  300.  
  301. Many thanks to all those who responded, especially to those who
  302. I didn't manage to reply to individually.
  303.  
  304. Dr Alun J. Carr
  305. Mechanical Engineering Department
  306. University College Dublin
  307. Belfield
  308. Dublin 4
  309. Ireland
  310.  
  311. Internet: ajcarr@ccvax.ucd.ie
  312.  
  313. #### TEXT       fox-base-plus.txt   ****
  314.  
  315. From: dent@DIALix.oz.au (Andrew Dent)
  316. Subject: tips for Fox programmers 
  317. Date: Wed, 17 Mar 93 21:05:07 WST 
  318.  
  319. The following is a long list of tips for FoxBase+/Mac programmers
  320. (although many are generally applicable to Foxbase).
  321.  
  322. ABOUT THESE NOTES
  323. All copyright to these notes is hereby relinquished and I transfer them to the
  324. public domain. However, please leave this message at the top of the notes. If
  325. you have any corrections or additional hints, forward to me and I will
  326. incorporate them in the notes for future release.
  327.  
  328. Some of these notes may be a bit cryptic - they were written as more of a
  329. reminder to me when coming back to FB from other environments. Feel free
  330. to call for explanations, or mail me improved descriptions!
  331.  
  332. 16th March 1993
  333.  
  334. Andy Dent
  335.  
  336. #### BINHEX     future-basic-tn-vol1.hqx   ****
  337.  
  338. Date: 29 Jun 1993 09:09:00 -0400 (EDT) 
  339. From: "John B. McVey (203) 727-7084" <JMCV%A1%UTRC@mrgate.utc.com>
  340. Subject: FB Tech Notes Posting 
  341.  
  342.  
  343. To: Info-mac.Stanford
  344.  
  345. From: McVey.John on Fri, Jun 25, 1993 6:51 PM
  346. Subject: FB Tech Note Posting
  347. To: Info-mac.Stanford
  348.  
  349. The attched areTechnical notes of interest to Future Basic prog rammers. 
  350. Suggeststed file name  is FBasicTN.Vol1. Suggested directory is /tech/.  
  351. The notes are Vol1 of a 3 volumes published to date and were furnished by 
  352. the Future Basic publisher technical help department with the understanding 
  353. that the notes would be made available on the Net.
  354.  
  355.  This file contains technical notes that provides solutions to some 
  356. problems encountered when programming in FutureBASIC.
  357.  
  358. #### BINHEX     future-basic-tn-vol2.hqx   ****
  359.  
  360. Date: 15 Jul 1993 11:55:00 -0400 (EDT) 
  361. From: "John B. McVey (203) 727-7084" <JMCV%A1%UTRC@mrgate.utc.com>
  362. Subject: Future Basic Technical Notes - Vol 2 
  363.  
  364.  
  365. The attached are Technical notes of interest to Future Basic programmers. 
  366. Suggested file name  is future-basic-tn-vol2.hqx;. Suggested directory is 
  367. /dev/info/  The notes are Vol. 2 of 2 volumes published to date and were 
  368. furnished by the Future Basic publisher technical help department with the 
  369. understanding that the notes would be made available on the Net.
  370.  
  371.  This file contains technical notes that provides solutions to some 
  372. problems encountered when programming in FutureBasic.
  373.  
  374. #### BINHEX     gestalt-selectors-26.hqx   ****
  375.  
  376. From: "Rene G.A. Ros" <rgaros@bio.vu.nl>
  377. Subject: Gestalt Selectors List 2.6
  378. Date: Wed, 12 Oct 1994 08:45:33 +0100 (MET)
  379.  
  380.  
  381. Included below is version 2.6 of the
  382.  
  383.  
  384.                        Gestalt Selectors List (GSL)
  385.  
  386.  
  387. This list celibrates its second anniversary today.
  388.  
  389. It lists all sorts of information about the Gestalt Manager, but mainly
  390. about selectors and the meaning of the returned values.
  391. The Gestalt Manager is part of the Apple Macintosh System Software to
  392. enable programmers to determine the availability of certain software and
  393. hardware.
  394.  
  395. The most important news is that the machine ID's will be reused...
  396.  
  397.  
  398. Best regards,
  399. Rene Ros
  400. rgaros@bio.vu.nl
  401.  
  402. Replaces: /info-mac/dev/info/gestalt-selectors-25.hqx
  403. Archive:  /info-mac/dev/info/gestalt-selectors-26.hqx
  404.  
  405.  
  406. #### TEXT       gif-format-gif89a.txt   ****
  407.  
  408. Date: Sun, 27 Jun 1993 21:56:58 -0700 
  409. From: Alan Coopersmith <alanc@ocf.Berkeley.EDU>
  410. Subject: GIF 89a format 
  411.  
  412.  
  413. dev/info/gif-format.txt is the 1987 (GIF87a) version of the format description.
  414. Enclosed is the July 31, 1990 revision which covers the GIF89a version.
  415.  
  416. Note: GIF & Graphics Interchange Format are trademarks of Compuserve.
  417.  
  418. -------------------------------------------------------------------------------
  419.  
  420.  
  421.  
  422.  
  423.     Cover Sheet for the GIF89a Specification
  424.  
  425.  
  426.     DEFERRED CLEAR CODE IN LZW COMPRESSION
  427.  
  428.  
  429. #### TEXT       gif-format.txt   ****
  430.  
  431. 15-Mar-89 19:43:20-GMT,32427;000000000001
  432. Return-Path: <SXWRR%ALASKA.BITNET@forsythe.stanford.edu>
  433. Received: from Forsythe.Stanford.EDU by sumex-aim.stanford.edu (4.0/inc-1.0)
  434.     id AA14020; Wed, 15 Mar 89 11:43:20 PST
  435. Message-Id: <8903151943.AA14020@sumex-aim.stanford.edu>
  436. Received: by Forsythe.Stanford.EDU; Wed, 15 Mar 89 11:44:20 PST
  437. Date:     Wed, 15 Mar 89 10:37:59 -0900
  438. To: info-mac@sumex-aim.stanford.edu
  439. Reply-To: <SXWRR%ALASKA.BITNET@forsythe.stanford.edu>
  440. Sender: <SXWRR%ALASKA.BITNET@forsythe.stanford.edu>
  441. From: Reed Rector                      <SXWRR%ALASKA.BITNET@forsythe.stanford.edu>
  442. Subject:  GIF specifications
  443.  
  444.     A few weeks ago, I asked for someone to send me the Graphics Interchange
  445. Format (GIF) specifications. The replys were mixed.... half of the people had
  446. the specs, and the other half wanted a copy, so it seems that the Archive
  447. is a good place for it.
  448.  
  449.     I also recieved some 'C' source code to do the encoding and decoding,
  450. but it is not specifically for the Mac. If there is sufficient demand,
  451.  
  452. #### TEXT       gw-ada-ed.txt   ****
  453.  
  454. From: Michael Feldman <mfeldman@seas.gwu.edu>
  455. Subject: GW-Ada/Ed Announced: Free Ada Compilation System for Mac
  456. Date: Mon, 24 Jan 1994 18:43:04 -0500 (EST)
  457.  
  458. GW-Ada/Ed Program Development Environment for Apple Macintosh
  459. -------------------------------------------------------------
  460. January 1994 
  461.  
  462. Prof. Michael B. Feldman 
  463. Department of Electrical Engineering and Computer Science 
  464. The George Washington University Washington, DC 20052 
  465. (202) 994-5253 (voice) 
  466. (202) 994-5296 (fax) 
  467. mfeldman@seas.gwu.edu (Internet)
  468.  
  469. We are happy to announce the first release of GW-Ada/Ed for the Apple
  470. Macintosh family of computers. This software is now available by
  471. anonymous ftp from wuarchive.wustl.edu, in the directory
  472. languages/ada/compilers/adaed/gwu/mac.
  473.  
  474.  
  475. #### BINHEX     inside-mac-da-12.hqx   ****
  476.  
  477. Date:       Fri, 8 Dec 89 10:28:27 PST
  478. From: PUGH@ccc.nmfecc.gov
  479. To: INFO-MAC@sumex-aim.stanford.edu
  480.  
  481. I recently reposted the Inside Mac DA, but somehow managed to include an old 
  482. version of the DA itself (1.1 instead of the proper 1.2), so here is a repost 
  483. to fix that.
  484.  
  485. Included is the most recent Inside Mac DA (version 1.2), the most
  486. comprehensive manual (including some additions and corrections I have made)
  487. and its index, a miniature manual for floppy users, and all the tools
  488. necessary to modify the manuals and index yourself. There is even
  489. documentation. 
  490.  
  491. It's pretty simple to use, just toss the files Manual and MMIndex into your
  492. System Folder and use your favorite technique to install the DA.  You will be
  493. in business.   If you want to use the small manual, rename it to Manual, use
  494. the enclosed index program to build a new MMIndex and toss these in your
  495. System Folder.  Modifications to the manuals are handled accordingly.  The
  496. Manuals are straight TEXT files.
  497.  
  498. Share and enjoy...
  499.  
  500. Jon
  501.  
  502.    N         L                  pugh@ccc.nmfecc.gov
  503.     M    A    L   National Magnetic Fusion Energy Computer Center
  504.      F    T    N      Lawrence Livermore National Laboratory
  505.       E         L                PO Box 5509 L-561
  506.        C                    Livermore, California 94550
  507.         C                         (415) 423-4239
  508.  
  509.  
  510.  
  511.  
  512.  
  513. #### TEXT       lisp-for-mac.txt   ****
  514.  
  515. Date: Tue, 25 May 1993 20:31:04 -0400 
  516. From: straz@cambridge.apple.com (Steve Strassmann)
  517. Subject: reposting: lisp-for-mac.txt 
  518.  
  519. Here's some info for the info-mac archives, specifically
  520. info about development in dynamic languages for the mac...
  521.  
  522. 1) I recently explored around the Information/Development and
  523. Development/Information folders on sumex. To my chagrin, the
  524. entry for lisp I posted has somehow disappeared. I'm enclosing
  525. another copy below in the hopes of correcting that.
  526.  
  527. 2) It seems that MacGambit 2.0 (also described below)
  528. has disappeared. It's available by anonymous ftp from 
  529. trex.iro.umontreal.ca - would you be interested in snarfing
  530. it to the info-mac archives?
  531.  
  532. 3) The file smalltalk-for-mac.txt should be updated to 
  533. include info about the very cool new smalltalk, SmalltalkAgents.
  534. It's available from Quasar Knowledge Systems, Bethesda, MD
  535.  
  536. #### TEXT       mac-binary-ii.txt   ****
  537.  
  538. Date: Tue, 29 Jun 1993 09:05:39 +0800 
  539. From: Peter N Lewis <peter.lewis@info.curtin.edu.au>
  540. Subject: dev/info - MacBinary II Specs 
  541.  
  542. Hi,
  543.  
  544. The specs for MB2 seem to have disappeared from the various sites, so here
  545. it is, reposted.  I didn't write this, I have no connection with it, I'm
  546. just posting it.
  547.    Peter.
  548. These are the new changes to the MacBinary Standard, as generally agreed
  549. upon in the MacBinary II Conference 6/21/87, and as changed in the followup
  550. conference 6/28/87.  Revised 7/24/87 to reflect suggestions and clarifications
  551. that came later, and to include all necessary information needed from the
  552. original MacBinary standard document to implement MacBinary II.
  553.  
  554. The new standard will be very similar to the original MacBinary standard as
  555. described in [MacBinary Standard].  (Reading the original standard is
  556. recommended for a full understanding of implementation and philosophy
  557. behind the MacBinary I and II formats.)  The binary format consists of a
  558.  
  559. #### TEXT       mac-hack-93.txt   ****
  560.  
  561. From: waldemar@ai.mit.edu (Waldemar Horwat)
  562. Date: Tue, 10 Nov 92 17:52:59 EST 
  563. Subject: MacHack '93 Call for Papers 
  564.  
  565.  
  566.                                 Call for Papers
  567.  
  568.                Technical Conference for Macintosh Developers '93
  569.                               June 16 - 19, 1993
  570.                               Ann Arbor, Michigan
  571.  
  572.  
  573. The MacHack '93 Proceedings Committee is soliciting papers for the eighth
  574. annual Technical Conference for Macintosh Developers (MacHack '93).  The
  575. conference is a technical forum on the Macintosh computer and personal
  576. computing in general and includes programming, networking, operating system,
  577. tools, novice, business, and research tracks.
  578.  
  579. Possible topics include, but are not limited to:
  580.  
  581.  
  582. #### BINHEX     mac-prog-secrets-101.hqx   ****
  583.  
  584. Date: Fri, 7 May 1993 17:27:31 -0500 
  585. From: igorl@uiuc.edu (Igor Livshits)
  586. Subject: Mac Pgming Secrets sources 
  587.  
  588. Attached are the sources to examples from Scott Knaster's and Keith
  589. Rollin's book _Macintosh Programming Secrets_, 2nd edition.
  590.  
  591. Keith mentioned that he did not know how to send stuff to sumex-aim; so, I
  592. assumed he wanted it here ;-)
  593.  
  594. Anyway, here's what he had to say:
  595.  
  596. A few days ago, people were asking about the possibility of making the
  597. source code to Macintosh Programming Secrets (2nd Edition) available via
  598. ftp. Among the reasons against this, I cited that I really didn't have
  599. access to an ftp site.
  600.  
  601. Oddly ( :-) ), this prompted at least three ftp site administrators to send
  602. me mail saying "You can use mine!" So I've sent the source to them.
  603. Already, it's shown up on two of them. Here are the locations:
  604.  
  605.     ftp.apple.com (/dts/mac/sc/mps-disk-v1-0-1.hqx)
  606.     mac.archive.umich.edu (I don't see it there, yet)
  607.     ftp.gmd.de (/mac/books/mps-examples-1.0.1.hqx)
  608.  
  609. I don't know how to submit things to sumex-aim, or I'd send it there, too.
  610.  
  611. In case you're curious as to exactly what the source code is I'm talking
  612. about, I've appended a summary of the book I posted last June.
  613.  
  614. Scott Knaster and I wish you all the best with this sample code.
  615.  
  616. ----------
  617.  
  618. The second edition is almost entirely new.
  619.  
  620. As you may recall, the first edition was split into two parts. The first
  621. part was a historical background and philosophy section. The second part
  622. was a technical section (but, alas, lacking in source code samples). The
  623. two sections were divided by a cartoon showing how the event manager
  624. worked.
  625.  
  626. In the new edition, the book is still split up into two parts. The first
  627. section is mostly the same, updated to take out anachronisms (like
  628. references to the possibilities of multi-tasking and 32-bit cleanliness)
  629. and add current information (like System 7.0 stuff).
  630.  
  631. The cartoon has been replaced by famous Apple About boxes. The first is the
  632. unexpurgated MultiFinder 1.0 about box (the official release version had
  633. all the good parts bleeped; we've put them back in for the book). The
  634. second is the text from the circus parade from one of the preliminary 7.0
  635. release CD's.
  636.  
  637. The second section is where all the new information are.
  638.  
  639. Chapter 3 shows the application skeleton used for all the samples in the
  640. book. Rather than duplicate the same code that handles initialization,
  641. windows, and menus in each chapter, we show it just once. All the
  642. subsequent chapters tweak the skeleton a little and then get on with the
  643. interesting stuff.
  644.  
  645. Chapter 4 is on dialogs. It shows how to handle modal, modeless, and
  646. movable-modal dialogs. The sample for the modal dialog is based on an idea
  647. in the first book, where command-key equivalents are assigned to all the
  648. dialogs items. The modeless dialog shows a sample "Find" dialog that uses
  649. the 7.0 popupmenu control. The movable-modal dialog shows how to do a
  650. progress indicator like the Finder's.
  651.  
  652. Chapter 5 talks about QuickDraw. It starts off a lot like the QuickDraw
  653. chapter of the first edition, but then delves a little more into current
  654. color issues. The second half of the chapter implements an idea put forth
  655. in the first edition, where offscreen buffers are used to save the contents
  656. of background windows when a dialog is displayed, and then used to restore
  657. the contents of those windows when the dialog is dismissed.
  658.  
  659. Chapter 6 deals more with QuickDraw and shows how to do mouse tracking. The
  660. sample program reads in a MacPaint picture. The user can then use the mouse
  661. to etch out a rectangular selection that does the "marching ants"
  662. animation. The selection can then be clicked on and dragged around.
  663. Offscreen buffers are used for this, too.
  664.  
  665. Chapter 7 gets into window management. We show how to implement Tile
  666. Windows and Stack Windows menu items, and show how to do a Window menu that
  667. keeps track of all the open windows. The algorithms for tiling and stacking
  668. work across multiple monitors.
  669.  
  670. Chapter 8 delves into the File Manager. A simple program is shown that
  671. allows the user to select a file (using Standard File), and target
  672. directory (again, using Standard File) and then copies the file to the
  673. destination in small chunks. The reader is encouraged to integrate the copy
  674. routine with the progress indicator shown in Chapter 4.
  675.  
  676. Chapter 9 develops different kinds of standalone code. The first sample is
  677. a simple INIT that beeps at startup. Then a more realistic INIT is given
  678. that causes a command-key sequence to zoom the frontmost window (I actually
  679. use this INIT in my everyday work). Next, we show how to implement an LDEF
  680. that draws icons and grays out disabled items. Finally, we give the source
  681. code to a windoid WDEF (the kind of window usually associated with floating
  682. windows). Note that we don't actually show how to do floating windows
  683. (bummer).
  684.  
  685. Chapter 10 is a collection of little routines that aren't large enough to
  686. qualify for chapters of their own. We show how THINK programmers can do
  687. spinning cursors based on MPW's 'acur' resources. We even show how such
  688. animation can be done an interrupt time (even though I personally don't
  689. approve of the practice). We show how applications can check for
  690. Command-Period without calling WaitNextEvent, and how to implement a
  691. password-entry dialog box with the little bullet characters. We also show
  692. how to hide the menubar.
  693.  
  694. In summary, chapters 1 and 2 are a lot like the first edition. Chapters 4,
  695. 5, and 7 are partially based on information and ideas in the first edition.
  696. The remaining chapters (3, 6, 8, 9, and 10) are totally new. If you get the
  697. second edition, keep the first edition handy, because there's a lot of
  698. material we threw away (like a lot of stuff dealing with printing and the
  699. Finder desktop database).
  700.  
  701. All of the chapters include complete source code (in THINK C) to all of the
  702. interesting stuff we talk about. Two people have complained about our not
  703. including and resource dumps, but all of the resources we use are
  704. straightforward enough that we didn't want to fill up pages and pages with
  705. blocks of data (Like icons. I used to hate that about the old MacTutor -- I
  706. hope the new MacTutor is better). Besides, we used ResEdit exclusively, and
  707. there were no .r files.
  708.  
  709.  
  710. --------------------------------------------------------------------------
  711. Keith Rollin      ---      Phantom Programmer      ---      Taligent, Inc.
  712. ---------------------------------------------------------------------------
  713.  
  714.  
  715. #### BINHEX     n-shell-programmers-guide-102.hqx   ****
  716.  
  717. Date: Thu, 8 Sep 1994 05:29:27 -0700 (PDT)
  718. From: John Jensen <jjensen@kaiwan.com>
  719. Subject: nShell(tm) Programmer's Guide v1.0.2
  720.  
  721.  
  722. This package replaces:
  723.  
  724.   /info-mac/dev/info/n-shell-programmers-guide.hqx
  725.  
  726. This is version 1.0.2 of the nShell(tm) Programmer's Guide.  The guide 
  727. has been expanded and some errors been corrected.  In particular, v1.0.1 
  728. of this guide contained incorrect documentation for some callbacks - 
  729. these have been corrected.
  730.  
  731. This package describes how to write command resources for the 
  732. nShell(tm).  Included are source code examples and a hypertext 
  733. programmer's guide to the nShell.  The programmer's guide may be read 
  734. using any text editor, but a "setext" browser, such as M. Akif Eyler's 
  735. Easy View, will present the guide in it's full hypertext format.
  736.  
  737. A user's guide to the nShell(tm) is available separately.
  738.  
  739. You may distribute unmodified copies of the nShell(tm) for noncommercial 
  740. purposes.  All other rights are reserved.  nShell-Pro(tm) is available as 
  741. a commercial product, and may not be distributed without the express 
  742. written consent of Newport Software Development.
  743.  
  744. nShell and nShell-Pro are trademarks of Newport Software Development.  
  745. Apple and Macintosh are registered trademarks of Apple Computer, Inc.  
  746. THINK C is a trademark of Symantec Corporation.  Other brands and their 
  747. products are trademarks of their respective holders.
  748.  
  749. Contact: John Jensen
  750.  
  751. EMail: jjensen@kaiwan.com, jjensen@aol.com, or jjens@eworld.com
  752.  
  753. Mail: Newport Software Development, P.O. Box 1485, Newport Beach, CA 92659
  754.  
  755.  
  756. #### TEXT       new-inside-mac-books.txt   ****
  757.  
  758. Date: Mon, 18 Jan 93 14:47 N 
  759. From: BOONE%RECHT.RUG.AC.BE@Forsythe.Stanford.EDU
  760. Subject: [*] New Inside Macintosh Books Report 
  761.  
  762. Greetings,
  763.  
  764. Recently i asked about the new Inside Macintosh books on the digest.
  765. I got many replies from many helpful people. Many thanks to them!
  766. I compiled all replies in a report, it might be helpful for other
  767. people too !
  768.  
  769. Enjoy !
  770.  
  771. Dimitri Boone
  772. Belgium / Europe
  773. boone@recht.rug.ac.be
  774.  
  775. BTW : Could someone tell me the correct path and filename for obi-wan
  776. 4.0. I have no direct ftp-possibilities and have to retrieve all files
  777. by ftpmail. I have succesfully downloaded the obiwan database but the
  778.  
  779. #### TEXT       nic-source-package-update.txt   ****
  780.  
  781. Date: Fri, 7 May 93 11:17:36 PDT
  782. From: macmod@SUMEX-AIM.Stanford.EDU (Info-Mac Moderator)
  783. From: neeri@iis.ethz.ch (Matthias Neeracher) 
  784. Subject: New and Updated Files at nic.switch.ch 
  785. Date: Fri, 7 May 1993 12:36:09 GMT 
  786.  
  787. The ftp archive at nic.switch.ch [130.59.1.40] contains in the directory
  788. software/mac/src a collection of source packages for the Apple Macintosh.
  789. This posting lists files that have changed in April 1993. All pathnames
  790. are relative to ~ftp/software/mac/src.
  791.  
  792. New Entries:
  793.  
  794. Name:          Application Killer
  795. Description:   Code demonstrating how to kill an application
  796. Think C:       think_c/AppKiller.cpt.bin
  797. Application:   think_c/AppKiller.cpt.bin
  798.  
  799. Name:          BYacc (Berkeley Yacc)
  800. Description:   Yacc generating C
  801.  
  802. #### TEXT       one-liners.txt   ****
  803.  
  804. Date:    Wed, 17 Jan 1990 12:59:24 EST
  805. From: PEPKE@scri1.scri.fsu.edu (Eric Pepke)
  806. Subject: Macintosh One-Liners
  807.  
  808. Here is the latest version of the Macintosh One-Liners.  It's now two pages
  809. long.
  810.  
  811. The Macintosh One-Liners are intended to condense onto a couple of sheets of 
  812. paper information about some of the most common Macintosh problems and 
  813. programming pitfalls.  Each one-liner is a single line of text, shorter than 80 
  814. characters, which informs about one aspect of Macintosh use or programming.  
  815.  
  816. The one-liners are brief and do not give complete information about their 
  817. topics.  This is intentional.  Detailed documentation exists elsewhere, mostly
  818. in Inside Macintosh and in the Technical Notes.  If you need more information
  819. than is provided in a one-liner, you should be able to determine it by a little
  820. experimentation or by looking it up using the words in the one-liner as hints.
  821.  
  822. One-liners give either facts or advice.  The facts may be obvious to some 
  823. people and obscure to others but are important for all.  The advice is 
  824.  
  825. #### BINHEX     power-pc-chat.hqx   ****
  826.  
  827. From: bsa@engr.ucf.edu (Brad Ackerman)
  828. Subject: [*] PowerPC Chat (21 June 1993) from AOL 
  829. Date: Tue, 13 Jul 93 18:06:48 EDT 
  830.  
  831.  
  832. Fellow Netters:
  833.  
  834. Attached to this message is a chat log from America Online.
  835.  
  836. The log was taken on 21 June 1993, and is from the Mac Development (MDV) forum.
  837. It features guest star Jordan Mattson of apple.com, who talks about the PowerPC.
  838.  
  839. Since I'm a bit paranoid, here goes the legalese:  This document might possibly
  840. be (C) 1984-1993 Apple Computer, Inc.  All copyrights that might possibly be
  841. infringed are applicable under international and interplanetary law.  The
  842. opinions of the people in attendance at the time the enclosed was logged, as
  843. well as the disposition of any and/or all computer systems this information
  844. passes through, are not necessarily the opinions of Brad Ackerman, AOL,
  845. Stanford, UMichigan, UTexas, Dr. Samuel Beckett, and/or God Almighty, King of
  846. Kings, Lord of Lords, etc.  This file will self-destruct in 30 seconds, causing
  847. all quarks on which it is stored to abandon their bonded arrangement and proceed
  848. to Bermuda for a week's vacation.  Resistance is futile.  You will be
  849. assimilated.  Have a nice day.
  850.  
  851.  
  852.  
  853. #### BINHEX     powermodules.hqx   ****
  854.  
  855. From: macmod (Info-Mac Moderator)
  856. Date: Tue, 19 Oct 93 7:16:40 PDT
  857.  
  858. (5.65c/IDA-1.4.4 for INFO-MAC@sumex-aim.stanford.edu); Mon, 18 Oct 1993 20:00:54
  859. -0700
  860. Date: Mon, 18 Oct 1993 20:00:54 -0700
  861. Message-Id: <199310190300.AA15624@halcyon.com>
  862. Mime-Version: 1.0
  863. Content-Type: multipart/mixed; boundary="========================_11346514==_"
  864. To: INFO-MAC@sumex-aim.stanford.edu
  865. From: johnsos@halcyon.com (Scott A. Johnson)
  866. Subject: PowerModule.hqx (Development Guide)
  867.  
  868.  
  869.  
  870. --========================_11346514==_
  871. Content-Type: text/plain; charset="us-ascii"
  872.  
  873. About the PowerModule Developer Information Package
  874. --------------------------------------------------
  875.  
  876. This binhexed file contains information about developing PowerModules, 
  877. which are extensions for use with PowerBar (uploaded separately).  
  878. PowerBar is required to use any extensions developed using these guidelines.
  879.  
  880. Send inquiries to Scott Johnson via the following channels:
  881.  
  882. AOL: DevScott
  883. AppleLink: johnsos
  884. CIS: 71035,3273
  885. Internet: devscott@aol.com (preferred) or johnsos@halcyon.com
  886.  
  887. Enjoy!
  888. Scott A. Johnson
  889.  
  890.  
  891.  
  892. --========================_11346514==_
  893. Content-Type: text/plain; charset="iso-8859-1"
  894. Content-Transfer-Encoding: binary
  895.  
  896.  
  897. #### BINHEX     powerpc-white-paper.hqx   ****
  898.  
  899. From "lance@shell.portal.com (Lance K. Chun)" Tue Aug 31 07:11:22 1993
  900. Date: Tue, 31 Aug 1993 03:41:49 -0700
  901. From: lance@shell.portal.com (Lance K. Chun)
  902. Subject: [*] PowerPC.Dev.White Paper.sit
  903.  
  904.  
  905.  
  906. --========================_6485618==_
  907. Content-Type: text/plain; charset="us-ascii"
  908.  
  909.  
  910. PowerPC Technology
  911. The Power Behind the Next Generation of Macintosh Systems
  912.  
  913. An Overview for Apple
  914. Third-Party Developers
  915.  
  916.  
  917.  
  918. --========================_6485618==_
  919. Content-Type: application/mac-binhex40; name="PowerPC.Dev.White_Paper.sit"
  920.  
  921.  
  922. #### BINHEX     programmers-paradise.hqx   ****
  923.  
  924. Date: Sun, 27 Sep 92 04:00 EDT
  925. From: STEIN78@WILMA.WHARTON.UPENN.EDU
  926. Subject: ProgrammerParadise.hqx
  927.  
  928. Information on the ProgrammerUs Paradise Pascal Source Code Package. Tells you all about the programs and how to order!
  929.  
  930.  
  931. #### TEXT       programming-in-basic.txt   ****
  932.  
  933. Date: Tue, 10 Nov 92 13:48:38 PST 
  934. From: "Anthony E. Siegman" <siegman@sierra.stanford.edu>
  935. Subject: Programming the Mac in BASIC 
  936.  
  937.  
  938.    Here for what it's worth is an annotated list of books and other
  939. references on programming the Mac in QuickBASIC and other BASICs.
  940. Most of these are several years or more old, but some of them could
  941. still be useful, especially for more novice or amateur programmers.
  942.  
  943.    Publish, archive, or ditch as you see fit (about 150 lines total).
  944.  
  945. **********************************************************
  946. Programming the Macintosh in BASIC (Recent References)
  947. **********************************************************
  948.  
  949. %    Harvey M. Deitel and Paul J. Deitel, Microsoft Macintosh
  950. QuickBASIC: A Structured Approach (Prentice Hall, 1991).
  951.  
  952.     One reviewer says: ``This (might be) a good book for a person
  953.  
  954. #### BINHEX     resedit-tmpl-helper.hqx   ****
  955.  
  956. From: fairchil@netcom.com (Kevin Fairchild)
  957. Subject: ResEdit TMPL Helper
  958. Date: Thu, 13 Jan 1994 15:02:29 -0800 (PST)
  959.  
  960. Enclosed is a DA that displays the data structures used by ResEdit TMPL 
  961. resources.  I found this on AOL and am not the author or associated with it in 
  962. any way.  
  963.  
  964. Kevin Fairchild
  965.  
  966.  
  967.  
  968.  
  969. #### BINHEX     resedit-tmpl-types.hqx   ****
  970.  
  971. Date: Thu, 18 Jun 1992 19:06:53 -0500 (CDT) 
  972. From: DAVE@GERGO.TAMU.EDU (Dave Martin, Geochemical Research, Texas A&M)
  973. Subject: [*] ResEdit TMPL Types DA 
  974.  
  975. This is a desk accessory which contains the field type info for creating
  976. TMPLs in ResEdit 2.1. Very simple, very small. Downloaded from AOLs Mac
  977. Utility (MUT) forum.
  978.  
  979.  
  980.  
  981. #### BINHEX     rich-text-format.hqx   ****
  982.  
  983. From: leo@cp.tn.tudelft.nl (Leo Breebaart)
  984. Subject: Re: Microsoft Rich Text Format Description 
  985. Date: Fri, 11 Dec 92 20:29:39 MET 
  986.  
  987. > Could you resubmit?
  988.  
  989. Sure, no problem.
  990.  
  991. Congratulations, by the way, on your new hard disk -- I wish I had
  992. known earlier that your fundraising drive accepted credit cards, or I
  993. would have donated some money myself (let me know if can still use
  994. donations). Sumex has been a wonderful resource the past few
  995. years. I couldn't have survived without the services you people and
  996. the umich guys have been supplying. Thanks for everything...
  997.  
  998. Leo
  999.  
  1000. ---------------------------------------------------------------------------
  1001.  
  1002. This is the description of Microsoft's Rich Text Format (RTF).
  1003.  
  1004. Additional (Unix-format) software for building simple RTF 
  1005. translators has been written and made available by Paul DuBois
  1006. (dubois@primate.wisc.edu) on ftp-site ftp.primate.wisc.edu in the
  1007. pub/RTF directory.
  1008.  
  1009. -- 
  1010. Leo Breebaart (leo @ cp.tn.tudelft.nl)
  1011.  
  1012. ---------------------------------------------------------------
  1013.  
  1014. #### TEXT       smalltalk-for-mac.txt   ****
  1015.  
  1016. Date: Tue, 27 Oct 92 16:25 BST 
  1017. From: Raza Rizvi x320 <RIZVI@CITI.CRANFIELD.AC.UK>
  1018. Subject: (Summary) Smalltalk on MAC 
  1019.  
  1020. This is a summary of the *excellent* response I received about Smalltalk on
  1021. Macintosh which I thought I should post back to INFO-MAC. I have also 
  1022. individually posted the people who actually sent the replies.
  1023.  
  1024. All replies have been edited by me for clarity, so I take responsibility
  1025. for errors etc. Opinions expressed belong to the original author.
  1026.  
  1027. Between posting and getting the replies back, I contacted Xerox EuroParc and 
  1028. Xerox Parc to find out whether the 'inventor' of Smalltalk (Adele Goldberg) 
  1029. still worked for them. They pointed me to her new company, ParcPlace Systems.
  1030.  
  1031. Below are some comments about ParcPlace Systems version of smalltalk, including
  1032. a reply direct from a ParcPlace Systems employee (good to know they are on the
  1033. net!)
  1034.  
  1035.  
  1036.  
  1037. #### TEXT       symantec-cpp-60x-to-70-updt.txt   ****
  1038.  
  1039. Date: Thu, 02 Jun 94 11:01:07 pst
  1040. From: "Scott Shurr" <SShurr@symantec.com>
  1041. Subject: Announcement for /dev
  1042.  
  1043.  
  1044. Please post the following announcement to the /dev area of sumex-aim.  Thanks.
  1045. --Scott Shurr - Symantec Corporation
  1046.  
  1047.  
  1048. Users of Symantec C++ for MPW:
  1049.  
  1050. Symantec C++ for MPW 7.0 is now available as a FREE UPGRADE to owners of version
  1051. 6.0.x.  Due to its size, about 3M, we have not posted it to the online services.
  1052.  
  1053. We will gladly mail upgrade diskettes to any registered customers who send email
  1054. with their address to:
  1055. powermac@bedford.symantec.com
  1056. OR
  1057. sym.powermac@AppleLink
  1058. Thanks for your patience while we made this upgrade ready for distribution.
  1059.  
  1060. #### BINHEX     think-c-from-scratch.hqx   ****
  1061.  
  1062. From "gonzalez@crab.rutgers.edu (Ralph Gonzalez)" Thu Mar 10 06:13:10 1994
  1063. Date: Thu, 10 Mar 94 09:12:03 EST
  1064. From: gonzalez@crab.rutgers.edu (Ralph Gonzalez)
  1065. Subject: think-c-from-scratch.hqx
  1066.  
  1067. *** This is a Macintosh HyperCard tutorial for C++ programmers ***
  1068.  
  1069. FILE    think-c-from-scratch.hqx
  1070. TYPE    binhex encoded Macintosh
  1071. SIZE    193k
  1072. DATE    Feb. 9, 1994
  1073. FROM    gonzalez@crab.rutgers.edu (Ralph Gonzalez)
  1074.  
  1075. Think C/C++ From Scratch is a Bookbinder-based HyperCard (2.0
  1076. or later) tutorial on object-oriented programming. It uses a
  1077. subset of C++. Examples are compatible with Symantec Think C 5
  1078. (or later) and any C++ compiler. TCFS also serves as an on-line
  1079. C reference. $20 shareware, 10 copies/$100.
  1080.  
  1081. --- cut here ---
  1082.  
  1083. #### BINHEX     think-c-guide-stack.hqx   ****
  1084.  
  1085. Date: Thu, 28 Feb 91 17:42:18 EST
  1086. From: rgonzal@chowder.rutgers.edu (Ralph Gonzalez)
  1087. Subject: lang/think-c-prog-guide10.hqx
  1088.  
  1089. The Think C Programming Guide is a $15 shareware HyperCard stack
  1090. which teaches how to use Symantec Corp.'s object-oriented Think
  1091. C compiler.  It also serves as an introduction to the basic 
  1092. features of the C++ language.  It contains examples which may
  1093. be pasted directly into source files for compilation.  It does
  1094. NOT assume C programming experience.  It does NOT cover Macin-
  1095. tosh programming per se, nor how to use the Think Class Library.
  1096.  
  1097. The Guide comes with two free libraries of Think C/C++ 
  1098. compatible files.  One library contains classes for creating
  1099. 3D graphics and animations.  This presently supports portability
  1100. >From the Macintosh to IBM PC computers (the latter using 
  1101. Turbo C++).  The other library is for experimenting with 
  1102. changeable textual user interfaces, and works on any computer 
  1103. with a suitable compiler.
  1104.  
  1105. -Ralph Gonzalez, rgonzal@chowder.rutgers.edu
  1106.  
  1107.  
  1108. #### BINHEX     tiff-revision-60.hqx   ****
  1109.  
  1110. Date: Wed, 1 Jul 92 08:11:56 PDT 
  1111. From: sears@netcom.com (Daniel Sears)
  1112. Subject: tiff6.hqx 
  1113.  
  1114. Aldus recently published a new version of its Tagged Image File Format (TIFF).
  1115. The specification is titled "TIFF Revision 6.0" and it is dated June 3, 1992.
  1116. This file contains a PostScript version of that specification in a BinHex-ed
  1117. self-extracting Compact Pro archive.  If you have trouble extracting the archive
  1118. or printing the file, try calling Aldus at (206) 628-6593 for a printed copy.
  1119.  
  1120.  
  1121. #### BINHEX     usenet-mac-prog-guide-hc.hqx   ****
  1122.  
  1123. Date: Thu, 19 Mar 1992 09:33:33 -0800 
  1124. From: mxmora@unix.sri.com
  1125. Subject: UMPG Hypercard Stack 
  1126.  
  1127. Enclosed is a copy of the UMPG hypercard stack. It was sent to me by
  1128. Michael
  1129. Schurig from Germany. He spent a great deal of time and effort creating
  1130. this
  1131. stack and has came out with a good looking product. This is not the only
  1132. UMPG stack I have received, and by no means does it mean that this is the
  1133. only one I like. I am posting this stack as a favor to Michael because he
  1134. has no way to do it himself. If you have your own version of the UMPG stack
  1135. feel free to to post it also. The farther we get the word out the better.
  1136.  
  1137. Now some of you might be asking "What the heck is a UMPG and why would I
  1138. care?"
  1139. The UMPG stands for Usenet Macintosh Programmers Guide and is targeted for
  1140. Macintosh programmers and developers. It is full of tips and source code
  1141. from some of the best Macintosh programmers. I released Volume I a few
  1142. years ago
  1143. and am working on Volumes II and III. 
  1144.  
  1145. So, enjoy this stack. I believe its freeware.
  1146.  
  1147. Matthew Xavier Mora
  1148. Keeper of the UMPG.
  1149.  
  1150. ------------------------------------------
  1151. _____________________________________________________________________
  1152.    Matthew Xavier Mora                   |  The keeper of the UMPG
  1153.    SRI International                     |  Matt_Mora@QM.sri.com
  1154.    [sent using Eudora 1.3b28]            |  mxmora@unix.sri.com
  1155. _____________________________________________________________________
  1156.  
  1157.  
  1158. #### BINHEX     usenet-mac-prog-guide-msw.hqx   ****
  1159.  
  1160. Date: Fri, 30 Oct 1992 14:00:04 -0800
  1161. From: mxmora@unix.sri.com (Matthew Xavier Mora)
  1162. Subject: USENET Macintosh Programmers Guide
  1163.  
  1164. Enclosed is the USENET Macintosh Programmers Guide in MSWord 4.0 format.
  1165.  
  1166. I and resubmitting this because some people can't seem to download the
  1167. files and I updated the ordering information. This is not a new version.
  1168. Also it should be on all the mac archives.
  1169.  
  1170. Thanks
  1171.  
  1172.  
  1173. Matt Mora
  1174. __________________________________________________________________
  1175. Matthew Xavier Mora                         The keeper of the UMPG
  1176. SRI International                             Matt_Mora@QM.sri.com
  1177. [Sent using Eudora 1.3b102]                    mxmora@unix.sri.com
  1178. __________________________________________________________________
  1179.  
  1180.  
  1181. #### TEXT       vivi-star-qd3d-20-pr.txt   ****
  1182.  
  1183. Date: Tue, 27 Jul 1993 13:15:14 -0500 (CDT) 
  1184. From: VIVISTAR@ACM.ORG
  1185. Subject: qd3d-20-press-release.txt 
  1186.  
  1187. Qd3d/3dPane 2.0 and SmartPane 1.0 Ship!
  1188.  
  1189. 6 July 1993, Scottsdale Arizona -- ViviStar Consulting announced its release 
  1190. of the Qd3d/3dPane 2.0 source code library.  Qd3d/3dPane provides three 
  1191. dimensional graphics for the C++ Macintosh developer.
  1192.  
  1193. "ViviStar considers three dimensional graphics an enabling technology," said 
  1194. Jonathan Hess, Product Manager at ViviStar.  "We're enthused by recent 
  1195. interest in visualization and virtual reality.  It is this enthusiasm that 
  1196. will drive advances in 3d applications and 3d hardware.  Users find 3d 
  1197. graphics a natural medium for conveying the ever increasing complexities of 
  1198. their work.  Not just for fancy business bar charts but for applications such 
  1199. as visualizing complex information hierarchies, biomechanics, entertainment, 
  1200. geological research, simulation, and the list goes on.  Now, with Qd3d/3dPane 
  1201. version 2.0, the Macintosh developer has a much stronger foundation to build 
  1202. such applications."
  1203.  
  1204. #### BINHEX     vivi-star-qd3d-info.hqx   ****
  1205.  
  1206. Date: Tue, 27 Jul 1993 13:17:11 -0500 (CDT) 
  1207. From: VIVISTAR@ACM.ORG
  1208. Subject: qd3d-20-info.hqx 
  1209.  
  1210. Product information for ViviStar Consulting's Qd3d/3dPane v2.0 and SmartPane v1.0 source code libraries.QD3D provides 3d graphic primitives with: stereoscopic projections; Gouraud shading; z-buffering; depth cueing; fast wireframe and OnlyQD modes; and full clipping.3DPANE integrates Qd3d into the TCL and provides view orientation control.SMARTPANE extends TCL's CPane with animation, and QuickTime movie recording.(MS Word format)
  1211.  
  1212.